export interface FileNode {
    name: string;
    isDirectory: boolean;
    path?: string; // 可选属性，因为不是所有节点都有 path
}